trench sheeting - Spanish English Dictionary